An Effective Stable Domain Model of the Calculus of Construction Extended by Strong Sums and Recursive Definitions

نویسنده

  • Dieter Spreen
چکیده

We present a purely domain-theoretic model of Coquand and Huet’s Calculus of Construction [3], which is one of the most powerful type systems proposed in the literature. The well-formed expressions of its language are divided into three levels: Terms, Types, and Orders. Terms are the elements of Types, while the elements of Orders are called Operators. There is a special Order constant Type denoting the collection of all Types. Orders are closed under both, the dependent product and the dependent sum of Order families indexed over an Order or a Type. In the same way, Types are closed under the dependent product as well as the dependent sum of Type families indexed over an Order or a Type. In addition, we allow recursive definitions at all three levels. As a subsystem the calculus contains Girard-Reynold’s polymorphic λ-calculus [4, 5, 7]. Building upon ideas of Girard [6], Coquand et al. [2] presented a model of this subcalculus in which Types are interpreted as dI-domains. It is well known that each such domain can be represented as the state set of a stable event structure [1]. In our model, we interpret Types as stable event structures, and in order not to have to deal with too many isomorphic copies we restrict ourselves to stable event structures with only natural numbers as elements. With respect to a natural substructure relation, the set W of all such event structures turns out to be a locally distributive stable ω-bifinite domain. Here, locally distributive means that every principal ideal is distributive. Stable bifinite domains are algebraic and can thus be obtained (up to isomorphism) from their compact elements by ideal completion. We interpret Orders as partially ordered sets that have only natural numbers as elements and the ideal completion of which is a locally distributive stable ω-bifinite domain. Again, a natural substructure relation can be defined so that the set B of all such partial orders is a locally distributive ω-algebraic L-domain which satisfies Berry’s axiom I. Expressions of the calculus are constructed with respect to an environment, called context , in which the free variables are declared. It turns out that contexts can be interpreted by locally distributive ω-algebraic L-domains that satisfy Berry’s axiom I. For a stable event structure A ∈ W let S(A) be its state space and for a partial order B ∈ B let R(B) be its ideal completion. Then the model is as follows: • A Type expression α with free variables declared in context Γ is interpreted as a stable map from [[Γ]] into W.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Determination of Stability Domains for Nonlinear Dynamical Systems Using the Weighted Residuals Method

Finding a suitable estimation of stability domain around stable equilibrium points is an important issue in the study of nonlinear dynamical systems. This paper intends to apply a set of analytical-numerical methods to estimate the region of attraction for autonomous nonlinear systems. In mechanical and structural engineering, autonomous systems could be found in large deformation problems or c...

متن کامل

Strong Convergence of Weighted Sums for Negatively Orthant Dependent Random Variables

We discuss in this paper the strong convergence for weighted sums of negatively orthant dependent (NOD) random variables by generalized Gaussian techniques. As a corollary, a Cesaro law of large numbers of i.i.d. random variables is extended in NOD setting by generalized Gaussian techniques.

متن کامل

Type-based termination of recursive definitions

This paper introduces λ̂ , a simply typed lambda calculus supporting inductive types and recursive function definitions with termination ensured by types. The system is shown to enjoy subject reduction, strong normalisation of typable terms and to be stronger than a related system λG in which termination is ensured by a syntactic guard condition. The system can, at will, be extended to support c...

متن کامل

Strong Laws for Weighted Sums of Negative Dependent Random Variables

In this paper, we discuss strong laws for weighted sums of pairwise negatively dependent random variables. The results on i.i.d case of Soo Hak Sung [9] are generalized and extended.

متن کامل

Analytical D’Alembert Series Solution for Multi-Layered One-Dimensional Elastic Wave Propagation with the Use of General Dirichlet Series

A general initial-boundary value problem of one-dimensional transient wave propagation in a multi-layered elastic medium due to arbitrary boundary or interface excitations (either prescribed tractions or displacements) is considered. Laplace transformation technique is utilised and the Laplace transform inversion is facilitated via an unconventional method, where the expansion of complex-valued...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999